#ifndef LIGHT3D_H
#define LIGHT3D_H

#include "Object3D.h"

namespace RayTracer
{
  class Light3D : public Object3D
    {
    private:
      float redI;
      float greenI;
      float blueI;
	
    public:
      Light3D(Vector3D pos, Vector3D dir, float redIntensity, float greenIntensity, float blueIntensity);
  
      float GetRedInt() const;
      void SetRedInt(float value);

      float GetGreenInt() const;
      void SetGreenInt(float value);

      float GetBlueInt() const;
      void SetBlueInt(float value); 
    };
};
#endif
